Evaluation of the partitioned global address space (PGAS) model for an inviscid Euler solver

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of the partitioned global address space (PGAS) model for an inviscid Euler solver

In this paper we evaluate the performance of Unified Parallel C (which implements the partitioned global address space programming model) using a numerical method that is widely used in fluid dynamics. In order to evaluate the incremental approach to parallelization (which is possible with UPC) and its performance characteristics, we implement different levels of optimization of the UPC code an...

متن کامل

The Asynchronous Partitioned Global Address Space Model

The central question in front of us is the design of a programming model that can address this diversity of architectures. By a programming model, we mean the central mental constructs around which every activity around the programming enterprise – specification, design, implementation, testing, debugging – is organized. That is, a programming model gives us a coherent set of principles around ...

متن کامل

Porting GASNet to Portals: Partitioned Global Address Space (PGAS) Language Support for the Cray XT

Partitioned Global Address Space (PGAS) Languages are an emerging alternative to MPI for HPC applications development. The GASNet library from Lawrence Berkeley National Lab and the University of California at Berkeley provides the network runtime for multiple implementations of four PGAS Languages: Unified Parallel C (UPC), Co-Array Fortran (CAF), Titanium and Chapel. GASNet provides a low ove...

متن کامل

The partitioned global address space (PGAS) languages combine the best features out of the shared memory programming model and

The partitioned global address space (PGAS) languages combine the best features out of the shared memory programming model and the message passing model. As in message passing, PGAS languages facilitate the exploitation of data locality in the underlying application. As in the shared memory model, however, PGAS models use one-sided communications. Thus, an expression can cause a remote read whi...

متن کامل

Analysis of Partitioned Global Address Space Programs

The introduction of multi-core processors by the major microprocessor vendors has brought parallel programming into the mainstream. Analysis of parallel languages is critical both for safety and optimization purposes. In this report, we consider the specific case of languages with barrier synchronization and global address space abstractions. Two of the fundamental problems in the analysis of p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Parallel Computing

سال: 2016

ISSN: 0167-8191

DOI: 10.1016/j.parco.2016.11.001